leave a pleasant memory - Francés Inglés Diccionario